<?php
//Connection statement
require_once('../../Connections/cn.php');

// Load the common classes
require_once('../../includes/common/KT_common.php');

// Load the tNG classes
require_once('../../includes/tng/tNG.inc.php');

// Make a transaction dispatcher instance
$tNGs = new tNG_dispatcher("../../");

// Start trigger
$formValidation = new tNG_FormValidation();
$formValidation->addField("NOMBRE_PROPIEDAD", true, "text", "", "", "", "Please enter a valid value.");
$tNGs->prepareValidation($formValidation);
// End trigger

// Make an insert transaction instance
$ins_propiedad = new tNG_insert($cn);
$tNGs->addTransaction($ins_propiedad);
// Register triggers
$ins_propiedad->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1");
$ins_propiedad->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation);
// Add columns
$ins_propiedad->setTable("propiedad");
$ins_propiedad->addColumn("NOMBRE_PROPIEDAD", "STRING_TYPE", "POST", "NOMBRE_PROPIEDAD");
$ins_propiedad->setPrimaryKey("ID_PROPIEDAD", "NUMERIC_TYPE");

// Execute all the registered transactions
$tNGs->executeTransactions();

// Get the transaction recordset
$rspropiedad = $tNGs->getRecordset("propiedad");
$totalRows_rspropiedad = $rspropiedad->RecordCount();
?>
<?php //PHP ADODB document - made with PHAkt 3.6.0?>
<?php
	echo $tNGs->getErrorMsg();

?>

<form method="post" id="formTNG" action="" onSubmit="return false">
  <table cellpadding="2" cellspacing="0" class="KT_tngtable">
    <tr>
      <td class="KT_th"><label for="NOMBRE_PROPIEDAD">Nombre_propiedad:</label></td>
      <td><input type="text" name="NOMBRE_PROPIEDAD" id="NOMBRE_PROPIEDAD" value="<?php echo KT_escapeAttribute($rspropiedad->Fields('NOMBRE_PROPIEDAD')); ?>" size="32" />
          <?php echo $tNGs->displayFieldHint("NOMBRE_PROPIEDAD");?>
<?php echo $tNGs->displayFieldError("propiedad", "NOMBRE_PROPIEDAD"); ?> </td>
    </tr>
    <tr class="KT_buttons">
      <td colspan="2"><input type="submit" name="KT_Insert1" id="KT_Insert1" value="Insert record" onClick="enviarTNG()"  /></td>
    </tr>
  </table>
</form>

